{"ast":null,"code":"import _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport _extends from \"@babel/runtime/helpers/esm/extends\";\nvar _span;\nconst _excluded = [\"children\", \"classes\", \"className\", \"label\", \"notched\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport styled from '../styles/styled';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst NotchedOutlineRoot = styled('fieldset')({\n  textAlign: 'left',\n  position: 'absolute',\n  bottom: 0,\n  right: 0,\n  top: -5,\n  left: 0,\n  margin: 0,\n  padding: '0 8px',\n  pointerEvents: 'none',\n  borderRadius: 'inherit',\n  borderStyle: 'solid',\n  borderWidth: 1,\n  overflow: 'hidden',\n  minWidth: '0%'\n});\nconst NotchedOutlineLegend = styled('legend')(_ref => {\n  let {\n    ownerState,\n    theme\n  } = _ref;\n  return _extends({\n    float: 'unset',\n    // Fix conflict with bootstrap\n    width: 'auto',\n    // Fix conflict with bootstrap\n    overflow: 'hidden'\n  }, !ownerState.withLabel && {\n    padding: 0,\n    lineHeight: '11px',\n    // sync with `height` in `legend` styles\n    transition: theme.transitions.create('width', {\n      duration: 150,\n      easing: theme.transitions.easing.easeOut\n    })\n  }, ownerState.withLabel && _extends({\n    display: 'block',\n    // Fix conflict with normalize.css and sanitize.css\n    padding: 0,\n    height: 11,\n    // sync with `lineHeight` in `legend` styles\n    fontSize: '0.75em',\n    visibility: 'hidden',\n    maxWidth: 0.01,\n    transition: theme.transitions.create('max-width', {\n      duration: 50,\n      easing: theme.transitions.easing.easeOut\n    }),\n    whiteSpace: 'nowrap',\n    '& > span': {\n      paddingLeft: 5,\n      paddingRight: 5,\n      display: 'inline-block',\n      opacity: 0,\n      visibility: 'visible'\n    }\n  }, ownerState.notched && {\n    maxWidth: '100%',\n    transition: theme.transitions.create('max-width', {\n      duration: 100,\n      easing: theme.transitions.easing.easeOut,\n      delay: 50\n    })\n  }));\n});\n/**\n * @ignore - internal component.\n */\n\nexport default function NotchedOutline(props) {\n  const {\n      className,\n      label,\n      notched\n    } = props,\n    other = _objectWithoutPropertiesLoose(props, _excluded);\n  const withLabel = label != null && label !== '';\n  const ownerState = _extends({}, props, {\n    notched,\n    withLabel\n  });\n  return /*#__PURE__*/_jsx(NotchedOutlineRoot, _extends({\n    \"aria-hidden\": true,\n    className: className,\n    ownerState: ownerState\n  }, other, {\n    children: /*#__PURE__*/_jsx(NotchedOutlineLegend, {\n      ownerState: ownerState,\n      children: withLabel ? /*#__PURE__*/_jsx(\"span\", {\n        children: label\n      }) :\n      // notranslate needed while Google Translate will not fix zero-width space issue\n      _span || (_span = /*#__PURE__*/_jsx(\"span\", {\n        className: \"notranslate\",\n        children: \"\\u200B\"\n      }))\n    })\n  }));\n}\nprocess.env.NODE_ENV !== \"production\" ? NotchedOutline.propTypes = {\n  /**\n   * The content of the component.\n   */\n  children: PropTypes.node,\n  /**\n   * Override or extend the styles applied to the component.\n   * See [CSS API](#css) below for more details.\n   */\n  classes: PropTypes.object,\n  /**\n   * @ignore\n   */\n  className: PropTypes.string,\n  /**\n   * The label.\n   */\n  label: PropTypes.node,\n  /**\n   * If `true`, the outline is notched to accommodate the label.\n   */\n  notched: PropTypes.bool.isRequired,\n  /**\n   * @ignore\n   */\n  style: PropTypes.object\n} : void 0;","map":{"version":3,"names":["_objectWithoutPropertiesLoose","_extends","_span","_excluded","React","PropTypes","styled","jsx","_jsx","NotchedOutlineRoot","textAlign","position","bottom","right","top","left","margin","padding","pointerEvents","borderRadius","borderStyle","borderWidth","overflow","minWidth","NotchedOutlineLegend","ownerState","theme","float","width","withLabel","lineHeight","transition","transitions","create","duration","easing","easeOut","display","height","fontSize","visibility","maxWidth","whiteSpace","paddingLeft","paddingRight","opacity","notched","delay","NotchedOutline","props","className","label","other","children","process","env","NODE_ENV","propTypes","node","classes","object","string","bool","isRequired","style"],"sources":["/data/messenger.client/node_modules/@mui/material/esm/OutlinedInput/NotchedOutline.js"],"sourcesContent":["import _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport _extends from \"@babel/runtime/helpers/esm/extends\";\n\nvar _span;\n\nconst _excluded = [\"children\", \"classes\", \"className\", \"label\", \"notched\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport styled from '../styles/styled';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst NotchedOutlineRoot = styled('fieldset')({\n  textAlign: 'left',\n  position: 'absolute',\n  bottom: 0,\n  right: 0,\n  top: -5,\n  left: 0,\n  margin: 0,\n  padding: '0 8px',\n  pointerEvents: 'none',\n  borderRadius: 'inherit',\n  borderStyle: 'solid',\n  borderWidth: 1,\n  overflow: 'hidden',\n  minWidth: '0%'\n});\nconst NotchedOutlineLegend = styled('legend')(({\n  ownerState,\n  theme\n}) => _extends({\n  float: 'unset',\n  // Fix conflict with bootstrap\n  width: 'auto',\n  // Fix conflict with bootstrap\n  overflow: 'hidden'\n}, !ownerState.withLabel && {\n  padding: 0,\n  lineHeight: '11px',\n  // sync with `height` in `legend` styles\n  transition: theme.transitions.create('width', {\n    duration: 150,\n    easing: theme.transitions.easing.easeOut\n  })\n}, ownerState.withLabel && _extends({\n  display: 'block',\n  // Fix conflict with normalize.css and sanitize.css\n  padding: 0,\n  height: 11,\n  // sync with `lineHeight` in `legend` styles\n  fontSize: '0.75em',\n  visibility: 'hidden',\n  maxWidth: 0.01,\n  transition: theme.transitions.create('max-width', {\n    duration: 50,\n    easing: theme.transitions.easing.easeOut\n  }),\n  whiteSpace: 'nowrap',\n  '& > span': {\n    paddingLeft: 5,\n    paddingRight: 5,\n    display: 'inline-block',\n    opacity: 0,\n    visibility: 'visible'\n  }\n}, ownerState.notched && {\n  maxWidth: '100%',\n  transition: theme.transitions.create('max-width', {\n    duration: 100,\n    easing: theme.transitions.easing.easeOut,\n    delay: 50\n  })\n})));\n/**\n * @ignore - internal component.\n */\n\nexport default function NotchedOutline(props) {\n  const {\n    className,\n    label,\n    notched\n  } = props,\n        other = _objectWithoutPropertiesLoose(props, _excluded);\n\n  const withLabel = label != null && label !== '';\n\n  const ownerState = _extends({}, props, {\n    notched,\n    withLabel\n  });\n\n  return /*#__PURE__*/_jsx(NotchedOutlineRoot, _extends({\n    \"aria-hidden\": true,\n    className: className,\n    ownerState: ownerState\n  }, other, {\n    children: /*#__PURE__*/_jsx(NotchedOutlineLegend, {\n      ownerState: ownerState,\n      children: withLabel ? /*#__PURE__*/_jsx(\"span\", {\n        children: label\n      }) : // notranslate needed while Google Translate will not fix zero-width space issue\n      _span || (_span = /*#__PURE__*/_jsx(\"span\", {\n        className: \"notranslate\",\n        children: \"\\u200B\"\n      }))\n    })\n  }));\n}\nprocess.env.NODE_ENV !== \"production\" ? NotchedOutline.propTypes = {\n  /**\n   * The content of the component.\n   */\n  children: PropTypes.node,\n\n  /**\n   * Override or extend the styles applied to the component.\n   * See [CSS API](#css) below for more details.\n   */\n  classes: PropTypes.object,\n\n  /**\n   * @ignore\n   */\n  className: PropTypes.string,\n\n  /**\n   * The label.\n   */\n  label: PropTypes.node,\n\n  /**\n   * If `true`, the outline is notched to accommodate the label.\n   */\n  notched: PropTypes.bool.isRequired,\n\n  /**\n   * @ignore\n   */\n  style: PropTypes.object\n} : void 0;"],"mappings":"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"},"metadata":{},"sourceType":"module"}